﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net.Mail;
using System.Data.SqlClient;
using System.Configuration;
using System.Data;

namespace Hyunhdai_Saigon_Project
{
    public partial class Lien_He : System.Web.UI.Page
    {
        public PagedDataSource pds = new PagedDataSource();
             protected void Page_Load(object sender, EventArgs e)
        {
            lblMessage.Visible = false;

            if (!IsPostBack)
            {
                BindGrid();
            }
            else
                BindGrid();
        }
             public void BindGrid()
             {
                 SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["hyundaisaigonConnectionString"].ConnectionString);
                 connection.Open();
                 string sql = "select * from nhasanxuat where id>1 ";
                 SqlDataAdapter da = new SqlDataAdapter(sql, connection);
                 DataTable dt = new DataTable();
                 da.Fill(dt);
                 connection.Close();
                 pds.DataSource = dt.DefaultView;
                 pds.AllowPaging = true;
                 DLink.DataSource = pds;
                 DLink.DataBind();
             }
        protected void btGui_Click(object sender, EventArgs e)
        {
            //send email         
            sendEmail();
            lblMessage.Text = "Cảm ơn bạn đã liên lạc với Hyundai Sài Gòn. Thông báo của bạn đã được gởi đi. Hyundai Sài Gòn sẽ liên lạc với bạn trong thời gian sớm nhất. Cảm ơn";
            lblMessage.Visible = true;
            //
            //Clear text
            //
            txtHoTen.Text = "";
            txtEmail.Text = "";
            txtNoiDung.Text = "";
        }
        private void sendEmail()
        {
            SmtpClient smtpClient = new SmtpClient();
            MailMessage message = new MailMessage();
            MailAddress fromAddress = new MailAddress("admin@hyundaisaigon.vn ");
            smtpClient.Host = "112.78.2.142";
           // smtpClient.Host = "smtp.gmail.com";
            //smtpClient.EnableSsl = true;
            smtpClient.Port = 25;
            message.From = fromAddress;
            message.To.Add("trankimtaohyundai@yahoo.com");
            message.CC.Add("trankimtaoisuzu@gmail.com");
            message.Subject = "Email được gởi từ Hyundai Sài Gòn";
            message.IsBodyHtml = true;

            string msg = "<h2>Hyundai Sài Gòn: Liên Hệ</h2><br />";
            msg += "<b>Ho Ten: </b>" + txtHoTen.Text.Trim().ToString() + "<br />";
            msg += "<b>E-mail Address: </b>" + txtEmail.Text.Trim().ToString() + "<br />";
            msg += "<b>Message: </b>" + txtNoiDung.Text.Trim().ToString();
            message.Body = msg;
            smtpClient.Credentials = new System.Net.NetworkCredential("admin@hyundaisaigon.vn ", "trankimtao");
            smtpClient.Send(message);
        }
        protected string NavigateURL()
        {
            return "San-Pham.aspx?hx=" + Eval("id").ToString() + "&dgx=1&dx=1";
        }
        }
    }
